home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 16 / CU Amiga Magazine's Super CD-ROM 16 (1997-10-16)(EMAP Images)(GB)[!][issue 1997-11].iso / CUCD / Utilities / CCB / ccb.readme < prev    next >
Text File  |  1997-08-30  |  11KB  |  235 lines

  1. Short:    GUI for archivers LhA,LZX,DMS,DSQ v2.3
  2. Author:   johnw@kvnet.org (John Wells)
  3. Uploader: johnw@kvnet.org (John Wells)
  4. Type:     util/arc
  5. Replaces: util/arc/ccb.lha
  6.  
  7.                        Compressor Control Box - v2.3
  8.                               August 24, 1997
  9.                                by John Wells
  10.  
  11. Requirements:
  12.  
  13. I'm not sure, but I don't think CCB will run on pre-2.04 systems.   I don't
  14. know anyone still using 1.3!  It does work on 2.04 thru 3.1
  15.  
  16. DMSDescript (v1.1)     View/Add File_id.diz to DMS files
  17. DMS.device (v1.40)  Treat DMS files as valid devices
  18. PackDev (v1.7)         (De)Compress DiskSqueeze!  files
  19. DirII (v3.3)        Create Files.dsq for DiskSqueeze! 
  20. DMS (v1.11+)    *     (De)Compress DMS files
  21. LhA (v1.38e+)     *     Manipulating LHA files
  22. LZX (v1.20e+)     *     Manipulating LZX and DiskSqueeze! files
  23.  
  24.                             (* - Not Included)
  25.                             
  26.                                INTRODUCTION
  27.  
  28. This  program  is  a  convenient  interface  for  using   several disk/file
  29. archivers.    Currently,  Compressor  Control  Box (hereafter known as CCB)
  30. supports the following archivers: LZX, LHA, DMS, and DSQ.
  31.  
  32.  
  33.                               HISTORY
  34.  
  35. v2.3 - 24 August 97
  36.  
  37.     Did some tinkering with the SETTINGS, after restoring all the code that
  38.     was  lost  in  a  massive  HD  crash.   I also lost the names and email
  39.     addresses  of  all  registered  users, so if you are a registered user,
  40.     please email me so I can send you a copy of the registered version.
  41.  
  42. v2.2 - 24 March 97
  43.  
  44.     Decided  to  start  moving  away  from  the tooltypes (they were a pain
  45.     anyway) and implemented variables stored in ENV & ENVARC, created a new
  46.     pull-down  menu,  SETTINGS,  to  do  what  used  to  be  done  with the
  47.     tooltypes.   If CCB finds the tooltypes it will use them, but if not it
  48.     will  look for the variables in ENV and/or ENVARC.  Decided to make CCB
  49.     pop up in the center of the display screen, love to find out what users
  50.     think  of that.  Easy enough to remove if need be.  We'll see.  CCB now
  51.     shows  in  the  SOURCE  &  DESTINATION  windows  the  default settings,
  52.     until/unless something else is chosen.
  53.  
  54. v2.11 - 24 December 96
  55.  
  56.     Nothing major, just fixed the included ToolTypes on the
  57.     CompressorControlBox icon so that they actually worked.  Seems I fixed
  58.     the ones I use, but not the ones for the distribution.  Geez, sometimes
  59.     it just seems like nothing goes the way it's supposed too!  Oh, well.
  60.     Enjoy!
  61.  
  62. v2.1 - 4 August 96
  63.  
  64.     Well,  improving the handling of the ToolTypes in v2.0 resulted in some
  65.     other  problems,  namely,  the  program didn't read them correctly, and
  66.     reverted  to  the  defaults!    So I REALLY fixed it this time!  I also
  67.     changed  the  way  CCB  handles  valid  floppy devices, and removed the
  68.     IGNORE ToolType.  Instead I added a new ToolType, DEVICES.  This allows
  69.     you  to  specify  the floppy-type devices that DMS and DSQ will use.  I
  70.     also  changed  the  way DMS files are converted to DSQ, it now uses the
  71.     dms.device  instead  of  DMS  itself.  Of course, this function is only
  72.     available to registered users.
  73.  
  74. v2.0 - 9 June 96
  75.  
  76.     Straightened  up  some  items  in  the  display  window,  added another
  77.     pull-down  menu item (I'm not gonna tell, you'll have to take a look!),
  78.     fixed  the  AUTODELETE  function,  removed  some  code  that  didn't do
  79.     anything, improved the handling of the ToolTypes.
  80.  
  81. v1.9 - 16 Mar 96
  82.  
  83.     Ok,  I  think  I REALLY fixed the IGNORE problem, this time.  There are
  84.     several  devices built in that are scanned for and removed, I know that
  85.     there  will be some left over, but that's what the tooltype is for.  If
  86.     it  still gives you problems, let me know what the problem is, I'll try
  87.     to correct it.
  88.  
  89. v1.8 - 9 Mar 96
  90.  
  91.     Fixed  some problems with the log generator, set it to default to using
  92.     'MORE'  if  the  viewer  specified by the tooltype could not be found. 
  93.     Remember,  you MUST specify a complete path to the viewer, for exammple
  94.     'C:MultiView', not just 'MultiView'.
  95.  
  96. v1.7 - 1 Mar 96
  97.  
  98.     Added  the  tooltype  IGNORE,  which  allows  the user to specify which
  99.     devices  to NOT show when using DMS/DSQ.  Just add other devices to the
  100.     tooltype, each separated by '|', such as IGNORE=CD1|TCP|FIFO
  101.  
  102. v1.6 - 18 Feb 96
  103.  
  104.     Added a logfile, which will keep track of all actions performed by CCB.
  105.     It  will be located in the same directory that CCB is in, so it will be
  106.     easy  to  find.    Added  another  pull-down  menu item, 'View CCB Log'
  107.     (hotkey  is  Right-Amiga  V).    This will call your default viewer, or
  108.     C:MultiView if not set, to display the log file.
  109.  
  110.     I  realized  that  I  had  forgotten  to specify how to use the 'batch'
  111.     conversion  mode  for LhA-2-LZX and DMS-2-DSQ.  Here it is.  Select the
  112.     first  file  to  convert,  hold  down the shift key, and select as many
  113.     others  as  you  wish.  Pretty easy, just like shift-selecting icons on
  114.     the WorkBench.
  115.  
  116.     Found,  and squashed, a little bug in the history function, should work
  117.     the way it's supposed to now.
  118.  
  119.     Added  checking  for  processor-type  (680x0),  so  that  the   special
  120.     functions  of  LZX won't be tried if the processor doesn't support them
  121.     (sorry, 68000/010 users.  Didn't mean to alienate you!)
  122.  
  123.     Added another tooltype, AUTODELETE, which will automatically delete the
  124.     original file during batch conversion, IF the conversion had no errors.
  125.     I  personally  converted  over  180  megs  of DMS files to DSQ, with no
  126.     errors  at  all.  And I converted over 200 megs of LHA files to LZX, no
  127.     problems there, either.
  128.  
  129.     Added  a  routine  to  remove  some  devices  from  the 'Select Device'
  130.     requester  used  for  DMS  and  DSQ,  so  no  more AUX, FIFO, TCP, PCx,
  131.     whatever  when all you need is DFx.  Or FFx :-) If you wish to compress
  132.     MS-DOS  disks  using  DSQ  (which  is  VERY possible to do!), I suggest
  133.     installing  MFS.    Makes  life  much  easier,  if you use strange disk
  134.     formats  often.  If there are some devices that show up that shouldn't,
  135.     let me know what they are, and I'll have them removed also.
  136.  
  137. v1.5 -    12 Feb 96
  138.  
  139.     Added  'batch mode' to the LhA-2-LZX and DMS-2-DSQ conversion routines.
  140.     Added  tooltype  support  for  defining  the  Source,  Destination  and
  141.     temporary  T:  directories, as well as the ability to define where your
  142.     favorite  viewer  is.   If the ToolTypes are not found, the defaults of
  143.     SYS: and C:MultiView will be used.
  144.  
  145.     Moved  the  'Free  Mem'  indicator  from  the  window title bar to it's
  146.     location next to the 'Select Compressor' text for legibility. 
  147.  
  148.     Re-arranged  the 'History' in this document, to show the latest info at
  149.     the top.
  150.  
  151.     Removed the use of DLDiz (no longer needed).
  152.  
  153.     Enhanced the error-detection routines.
  154.  
  155. v1.4 -    30 Jan 96
  156.  
  157.     Ok,  cleaned up the GUI, think I have the docs pretty well squared away
  158.     now.    I  have (I think) complied with Dirk Vael's request to dump xDM
  159.     and  switch  support  to  DiskSqueeze!,  I hope he likes the way it has
  160.     turned  out.    Fixed  a  bug  in  the  creation  of  a  new drawer for
  161.     decompressing lha and lzx archives (thanks for spotting that, Ashley!),
  162.     fixed  the constant re-drawing of the program window, added the ability
  163.     to  delete  the original or the new when converting from lha-to-lzx and
  164.     when converting from DMS-to-DSQ.  Added a bunch of progress indicators,
  165.     so  you  won't think things are frozen when converting files, fixed the
  166.     memory  indicator  (I  hope), added a means of assigning T: to the hard
  167.     drive if low on memory, fixed a serious bug in the DMS and DSQ routines
  168.     (I  won't  tell  what it was.  If you found it, you know what it was). 
  169.     Changed  the  'Abort'  button  to  'Reset  All',  which  is what it was
  170.     originally  supposed  to  do  (and now does).  There might be more, but
  171.     after  3  days  sitting  in  front of Amy, I can't seem to remember!  I
  172.     would like to especially thank Ashley for doing the AmigaGuide for CCB.
  173.     Looks great!
  174.  
  175. v1.31 - 27 Jan 96
  176.  
  177.     This  was  an  emergency release, disabling the xDM portions of CCB.  I
  178.     received  a message from the originator of xDM, Dirk Vael, asking me to
  179.     remove  xDM  from  the  program.    In  haste,  I simply disabled those
  180.     functions  pertaining  to  xDM  and  sent  it  out, to replace the v1.3
  181.     release.  I'll get the GUI and docs cleaned up for the next release.
  182.  
  183. v1.3 - 20 Jan 1996
  184.  
  185.     Finally  found  a  way  to  make  LhA  and LZX compress a directory and
  186.     include the selected path ONLY, as well as the .info for the drawer (if
  187.     it  exists).    What  this means, is that you will no longer have files
  188.     that          un-compress          to          something          like:
  189.     WorkBench:Games/FavoriteOfAllTime/blah  Instead,  if you had elected to
  190.     compress  the  drawer 'FavoriteOfAllTime/', containing 'blah' and such,
  191.     it  will  actually only have the path of 'FavoriteOfAllTime/blah', just
  192.     like  it  should!   Also, I finally got around to fixing up some of the
  193.     pull-down  menus,  take  a  look at them.  One more thing.  I found the
  194.     program  'DMSDescript',  which  means  that  you  can  now  View/Add  a
  195.     File_id.diz to DMS files.
  196.  
  197. v1.3 - FIRST REGISTERED VERSION
  198.  
  199.     I decided to make the LhA-2-LZX and DMS-2-xDM options only available to
  200.     registered users, have to give them some kind of benny for registering!
  201.     Since  v1.0 - v1.2 did not support this repacking option, it looks like
  202.     v1.3  will  be  the  first to give the un-registered users something to
  203.     think about.  I find the option VERY handy, since it is SO EASY TO USE!
  204.     So come on, folks, go ahead and register.  It really is worth it!  :)
  205.  
  206. v1.2 - 14 Jan 1996
  207.  
  208.     Spruced up the appearance of the GUI somewhat, added a pop-up requester
  209.     to  the  DeCompress  option of LhA and LZX, to ask the user if a drawer
  210.     should be created to put the contents into.  Straightened up some code,
  211.     got  rid  of  some  excess,  added  the 'About' menu item.  Just little
  212.     stuff, really.  Oh, and I cleaned up this readme, too!
  213.         
  214. v1.1 - 9 Jan 1996 
  215.  
  216.     Finally  found  a  way  to  fix the niggling problem with selecting the
  217.     device to use for DMS and xDM.  The user can now select ANY floppy-type
  218.     device for use by CCB.
  219.  
  220.     Added  a  'history'  function  to the source/destination requesters, so
  221.     that the last directory used will be the default (hope that is what you
  222.     had in mind, Ashley!)
  223.  
  224.     Fixed  the  'View/Add Diz' option, can now view the File_id.diz of LZX,
  225.     LhA,  DMS, and xDM archives, and can add a File_id.diz to LZX, LhA, and
  226.     xDM files.  Sorry, nothing for DMS (yet!).
  227.  
  228.     Added a Memory display to the title bar, good for keeping track of just
  229.     how  much  ram  you  have  left  after  crunching  up  several disks or
  230.     directories.
  231.  
  232. v1.0 - 1 Jan 1996
  233.  
  234.       Initial release
  235.